.section {
	height: 560px;
	// height: 100%;
}
.grid_4 {
	margin: 60px 0px;
	// height: 600px;
}
#yesterday_profit_block {
	margin-top: 60px;
	.ob_icon {
		background: url(./assets.png) 0px 0px no-repeat;
	}
}
#total_profit_block {
	margin-top: 20px;
	.ob_icon {
		background: url(./assets.png) -64px 0px no-repeat;
	}
}
.grid_left {
	// margin-right: -30px;
	width: 400px;
	height: 480px;
	float: left;
	.cycle {
		width: 320px;
		height: 320px;
		margin: 80px 40px;
	}
}
.grid_right {
	float: left;
	width: 600px;
	height: 100%;
	padding: 110px 0px;
	.one_block {
		width: 300px;
		float: left;
		margin-bottom: 10px;
		
		.ob_icon {
			width: 30px;
			height: 24px;
			background: url(./assets.png) -126px 0px no-repeat;
			.hover {
				background: url(./assets.png) -126px -24px no-repeat;
			}
		}
		.hover.ob_icon {
				background: url(./assets.png) -126px -24px no-repeat;
		}
		.ob_context {
			.ob_info {
				width: 220px;
			}
		}
	}
}
.assemble_list {
	text-align: center;
	border: 1px solid #FFF;
	display: block;
	margin: 30px auto;
	-moz-transition: all .1s ease-out 0s;
    -webkit-transition: all .1s ease-out 0s;
    -o-transition: all .1s ease-out 0s;
    transition: all .1s ease-out 0s;
	span {
		line-height: 16px;
		display: inline-block;
		margin-left: 28px;
		margin-bottom: -3px;
	}
	&:hover {
		color:#336;
		background-color: #FFF;
	}
}
#profit_info {
	height: 450px;
	.profit_summary {
		float: left;
		width: 300px;
		height: 200px;
		padding-top: 120px;
		.one_block {
			.ob_icon {

			}
			.ob_title {
				color:#669;
				height: 48px;
				line-height: 48px;
				font-size: 48px;
			}
			.ob_info {
				margin: 0px 0px 10px 7px;
			}
		}
		#yesterday_profit {
			.ob_icon {
				background: url(./assets.png) no-repeat;
			}
		}
		#summary_profit {
			margin-top: 55px;
			.ob_icon {
				background: url(./assets.png) no-repeat -64px 0px;
			}	
		}
	}
	.profit_title {
		float: left;
		width: 300px;
		height: 30;
		color:#f93;
		font-size: 21px;
		line-height: 21px;
		padding:35px 100px;
	}
	.profit_list {
		float: left;
		width: 700px;
		background-color: #EEE;
		height: 250px;
	}
}